
Channel: Traversy Media
Category: Science & Technology
Tags: vuesupabasevuejsvue.jscomposition apivue 3
Description: In this video, we will build a workout tracker app with authentication using Vue.js 3 and its composition API along with Supabase Code: github.com/johnkomarnicki/active_tracker Live Demo: active-tracker-yt.herokuapp.com/login John's YouTube: youtube.com/c/JohnKomarnicki John's Twitter: Twitter: twitter.com/john_komarnicki 0:00 Introduction 0:35 Project walkthrough 5:41 Project setup 10:51 Supabase setup/creation 17:18 Navigation 25:29 Supabase authentication introduction 29:11 Register & Login layout’s 44:00 Registering user 53:16 Loggin in a user 58:22 Storing user in state/store 1:09:38 Conditional rendering (nav links) 1:11:50 Create workout layout 1:41:05 Create workout functionality 1:50:17 Sending workout data to supabase 1:57:40 Enabling supabase policy’s 2:00:39 Retrieving all data from supabase 2:05:37 Home layout 2:15:28 Retrieve specific data from supabase 2:23:18 View workout layout 2:52:43 View workout functionality 3:05:15 Page / View titles 3:08:16 Route guarding 3:12:37 Deploy to Heroku







![video thumbnail for: LEGO Desert Eagle - Blaze [Kit For Sale] - Read Description](https://i.ytimg.com/vi/xUA6PKHv3Nw/mqdefault.jpg)

![video thumbnail for: From 0 To 100k Subscribers In 1 Video + Playbutton UNBOXING [100K SUB-SPECIAL]](https://i.ytimg.com/vi/gd8U-ZdEz40/mqdefault.jpg)



![video thumbnail for: LEGO Desert Eagle - Blaze [Blowback Rubberband Gun]](https://i.ytimg.com/vi/lGkg1w326Lk/mqdefault.jpg)

![video thumbnail for: Working LEGO M416 Tutorial [Part 2]](https://i.ytimg.com/vi/hdPCssLLDJ8/mqdefault.jpg)

![video thumbnail for: Working LEGO M416 + Tutorial [PART 1]](https://i.ytimg.com/vi/Q68gCjAz5yo/mqdefault.jpg)

